package com.itcs.trading.model;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @ClassName: Transaction
 * @Description: 交易记录表(APP上传)
 * @author CHEN-HF
 * @date 2017年12月19日 下午8:31:16
 * 
 */
public class Transaction {
	private String transNo;

	private Long userId;

	private String carPlate;

	private Byte carClass;

	private Byte plateColor;

	private BigDecimal tollFare;

	private BigDecimal actFare;

	private Date tollTime;

	private Date createTime;

	private String iLaneId;

	private String iTollPlazaId;

	private String iStationId;

	private String eLaneId;

	private String eTollPlazaId;

	private String eStationId;

	private Integer terminalNo;

	private Byte payerId;

	private Byte payState;

	private Date payTime;

	private String deviceAppNo;

	private Byte invoiceState;

	private String remark;

	private String dOrderNo;

	private String sOrderNo;

	public String getTransNo() {
		return transNo;
	}

	public void setTransNo(String transNo) {
		this.transNo = transNo == null ? null : transNo.trim();
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getCarPlate() {
		return carPlate;
	}

	public void setCarPlate(String carPlate) {
		this.carPlate = carPlate == null ? null : carPlate.trim();
	}

	public Byte getCarClass() {
		return carClass;
	}

	public void setCarClass(Byte carClass) {
		this.carClass = carClass;
	}

	public Byte getPlateColor() {
		return plateColor;
	}

	public void setPlateColor(Byte plateColor) {
		this.plateColor = plateColor;
	}

	public BigDecimal getTollFare() {
		return tollFare;
	}

	public void setTollFare(BigDecimal tollFare) {
		this.tollFare = tollFare;
	}

	public BigDecimal getActFare() {
		return actFare;
	}

	public void setActFare(BigDecimal actFare) {
		this.actFare = actFare;
	}

	public Date getTollTime() {
		return tollTime;
	}

	public void setTollTime(Date tollTime) {
		this.tollTime = tollTime;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getiLaneId() {
		return iLaneId;
	}

	public void setiLaneId(String iLaneId) {
		this.iLaneId = iLaneId == null ? null : iLaneId.trim();
	}

	public String getiTollPlazaId() {
		return iTollPlazaId;
	}

	public void setiTollPlazaId(String iTollPlazaId) {
		this.iTollPlazaId = iTollPlazaId == null ? null : iTollPlazaId.trim();
	}

	public String getiStationId() {
		return iStationId;
	}

	public void setiStationId(String iStationId) {
		this.iStationId = iStationId == null ? null : iStationId.trim();
	}

	public String geteLaneId() {
		return eLaneId;
	}

	public void seteLaneId(String eLaneId) {
		this.eLaneId = eLaneId == null ? null : eLaneId.trim();
	}

	public String geteTollPlazaId() {
		return eTollPlazaId;
	}

	public void seteTollPlazaId(String eTollPlazaId) {
		this.eTollPlazaId = eTollPlazaId == null ? null : eTollPlazaId.trim();
	}

	public String geteStationId() {
		return eStationId;
	}

	public void seteStationId(String eStationId) {
		this.eStationId = eStationId == null ? null : eStationId.trim();
	}

	public Integer getTerminalNo() {
		return terminalNo;
	}

	public void setTerminalNo(Integer terminalNo) {
		this.terminalNo = terminalNo;
	}

	public Byte getPayerId() {
		return payerId;
	}

	public void setPayerId(Byte payerId) {
		this.payerId = payerId;
	}

	public Byte getPayState() {
		return payState;
	}

	public void setPayState(Byte payState) {
		this.payState = payState;
	}

	public Date getPayTime() {
		return payTime;
	}

	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}

	public String getDeviceAppNo() {
		return deviceAppNo;
	}

	public void setDeviceAppNo(String deviceAppNo) {
		this.deviceAppNo = deviceAppNo == null ? null : deviceAppNo.trim();
	}

	public Byte getInvoiceState() {
		return invoiceState;
	}

	public void setInvoiceState(Byte invoiceState) {
		this.invoiceState = invoiceState;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark == null ? null : remark.trim();
	}

	public String getdOrderNo() {
		return dOrderNo;
	}

	public void setdOrderNo(String dOrderNo) {
		this.dOrderNo = dOrderNo == null ? null : dOrderNo.trim();
	}

	public String getsOrderNo() {
		return sOrderNo;
	}

	public void setsOrderNo(String sOrderNo) {
		this.sOrderNo = sOrderNo == null ? null : sOrderNo.trim();
	}
}